About Adlard Associates Limited (06247668) United Kingdom