About Taylorfield Ltd (08310860) United Kingdom