About Ashcroft Electrics Limited (10838828) United Kingdom