About S & P Farrow Ltd (07869146) United Kingdom