About The Big Bale Company (north) Limited (01799890) United Kingdom