About Captain Codd Ltd (12834382) United Kingdom