About Nichelocks Limited (07064439) United Kingdom