About L M Barry & Co Limited (02657136) United Kingdom