About Allan Associates Ltd (13486054) United Kingdom