About Equipment Brokers Limited (02375868) United Kingdom