About Looking Glass Brighton Ltd (11133821) United Kingdom