About Ingrams Fishbar Limited (04199655) United Kingdom