About Ossian Atherton Riddle Ltd (09475891) United Kingdom