About Loewy Group Limited (05030535) United Kingdom