About R & L Holt Limited (04807406) United Kingdom