About Norrby Enterprises Ltd (12238807) United Kingdom