About Ramsey Fish Barr Limited (11981528) United Kingdom