About Leftfield House Ltd. (10887196) United Kingdom