About S & P Garages Limited (07877254) United Kingdom