About Harrington-simpsons Properties Limited (11192986) United Kingdom