About Richard Allitt Associates Limited (03255404) United Kingdom