About Capitol Equipment Limited (06940680) United Kingdom