About Harrington Building & Construction Limited (10077953) United Kingdom