About Focal Design Limited (01277429) United Kingdom