About Pendhill Limited (13071393) United Kingdom