About Richard James (birmingham) Limited (05682632) United Kingdom