About James Weir (kirkcaldy) Limited (SC061499) United Kingdom