About Sycamore Electrics Limited (06258220) United Kingdom