About Taylorhaul & Co Ltd (12124877) United Kingdom