About Sandy & Ford Limited (10975726) United Kingdom