About Mallon Associates International Limited (06062487) United Kingdom