About Boxall Industrial Limited (02561502) United Kingdom