About Stamford Electrical Services Limited (07610133) United Kingdom