About Nibby Pit Mcs Limited (10759641) United Kingdom