About Richard Weller Consultancy Services Limited (10100479) United Kingdom