About Lomeshaye Production Limited (06027785) United Kingdom