About Northbar Resources Ltd (07448553) United Kingdom