About Eye Electrical Yacht Experts Limited (10971804) United Kingdom