About Appin Associates Limited (09555232) United Kingdom