About Ced Slinging Ltd (11882248) United Kingdom