About The New Clansman Ltd. (SC590718) United Kingdom