About Richard Meadley Associates Limited (02670276) United Kingdom