About S&r Haxell Ltd (11423589) United Kingdom