About Harris & Lee Limited (07937678) United Kingdom