About Blakes Lavac Taylors Limited (03687811) United Kingdom