About Haven Maintenance Co. Limited (01200159) United Kingdom