About J.walsh & Sons Ltd (12146686) United Kingdom