About Enesar & Co. Ltd (05278771) United Kingdom