About Farlam & Chandler Design Ltd (12239585) United Kingdom