About Harwood Lowestoft Limited (10848397) United Kingdom