About Ambrose International Ltd (07069191) United Kingdom