About Slamcore Limited (09999502) United Kingdom