About Taylors Blackbeck Ltd (05787212) United Kingdom