About Nitrocrete Limited (01918062) United Kingdom