About Andrew Wedlake Electrical Limited (07714996) United Kingdom