About Lawrence & Rae Wholesale Fish Limited (04926206) United Kingdom