About Leftfield Entertainment Limited (09291785) United Kingdom