About Richard Bell Limited (05809790) United Kingdom