About S & S Farrow Ltd (07738216) United Kingdom