About Richard Sandwell Associates Limited (07386798) United Kingdom