About Richard Middleton Consulting Ltd (07639192) United Kingdom