About Whitby Crab Company Limited (06963014) United Kingdom