About Lilycroft Fisheries Bradford Limited (10199020) United Kingdom