About N F Cooper Consolidated Limited (05976807) United Kingdom