About Ted Niven Ltd (12596066) United Kingdom