About Luke Slater Productions Ltd (07301679) United Kingdom