About Pappis Shrewsbury Limited (11583524) United Kingdom