About Pangbourne International Limited (12241579) United Kingdom