About Pendlemoor Ltd (09576097) United Kingdom