About Foccus Design Ltd (11224186) United Kingdom