About Nick Coomer Building Limited (07620526) United Kingdom