About Adlard Hicks Associates Limited (07613988) United Kingdom