About Harrington Gill & Associates Limited (07150086) United Kingdom