About Richard Hall Limited (05712007) United Kingdom