About Pegram & Sons Ltd (02532478) United Kingdom