About R & J Haigh Limited (05762546) United Kingdom