About Slaydon Limited (11619258) United Kingdom