About Harris & Ross Limited (05207206) United Kingdom