About Foxwood Electric Co Ltd (09902770) United Kingdom