About Pendon (london) Ltd (08932844) United Kingdom