About Ballcroft Industries Limited (10975168) United Kingdom