About Randall Stuart Associates Limited (01488614) United Kingdom