About Padenham Ltd (05710911) United Kingdom