About Equaboard Ltd (NI660721) United Kingdom