About Excess Electrical Materials Limited (04187136) United Kingdom