About Ramsay & White Maintenance Ltd (13577152) United Kingdom