About Barratt Norwich Limited (01024984) United Kingdom