About Malcolmson Associates Ltd (06400319) United Kingdom