About Harris & Langford Limited (10330571) United Kingdom