About Call Industrial Limited (10038506) United Kingdom