That should read 'red rectangle'.
The 48th apparently was nicknamed 'the glamour boys' shortly after their arrival in England. The story was that they were to be paraded before some dignitary and needed to have new puttees issued. The only ones available in the needed quantity were blue. So, the battalion was issued and wore blue puttees for the dog and pony show, earned a nickname and it stuck.