About Powell S Butcher S Ltd (11596271) United Kingdom