About Trevor Lineham (shellfish) Limited (04058995) United Kingdom