About The Smma (pendeford) Limited (11165101) United Kingdom