About Slayer Limited (13540688) United Kingdom