About Hughes Spencer Limited (07282064) United Kingdom