About R W Henderson Limited (SC234040) United Kingdom