About Jen Bickerdike Limited (08540693) United Kingdom