About Norfloat International Limited (04654964) United Kingdom