About Kirkby Goddard Electrical Services Ltd (05620882) United Kingdom