About Farren Design Limited (03487555) United Kingdom