About Harris Lacey And Swain Limited (07105936) United Kingdom