About Farr Design Ltd (08550803) United Kingdom