About Barratt Dormant (harlow) Limited (04233616) United Kingdom