About Leonard Albert Consultancy Services Ltd (07856971) United Kingdom