About Nitty Gritty.net Limited (04947163) United Kingdom