About Jolliff Development Limited (08552579) United Kingdom