About Jackson Thurlow Services Electrical Limited (12287721) United Kingdom