About Norwood Enterprises Ltd (10960936) United Kingdom