About Edward Sloan Ltd (09532717) United Kingdom