About Pendruc Limited (11233243) United Kingdom