About Powder Mill Electronics Limited (07429684) United Kingdom