About Mccaffrey Company (design) Limited (SC460170) United Kingdom