About Slam Tar Limited (13318922) United Kingdom