About Clarke Tide Ltd (NI680231) United Kingdom