About N & J Dowding Ltd (05000299) United Kingdom