About Ken Edgar Play Area Specialist Limited (SC228553) United Kingdom