About Flanagan Carpentry Limited (04632104) United Kingdom