About David Bickerstaff Fishing Limited (11853251) United Kingdom