About Leading Technologies Ltd (07141694) United Kingdom