About Taylors (broomhill) Limited (06097589) United Kingdom