About Leasecon Engineering Associates Limited (00971606) United Kingdom