About Sycamore Electrical Design Limited (11135139) United Kingdom