About Holmes Noble Limited (05323385) United Kingdom