About Pendeford Associates Limited (11146326) United Kingdom