About Richard Holtom Limited (04945053) United Kingdom