About Noble And Shaw Investments Ltd (12067236) United Kingdom