About Jay Mackie & Sons Ltd (10641076) United Kingdom