About Farrell Design Studio Ltd (11678496) United Kingdom