About James Square Bacup Limited (10779972) United Kingdom