About Pedleton Ltd (SC710681) United Kingdom