About Pangbourne Tek Holdings Ltd (12937976) United Kingdom