About James Ness & Son Ltd. (SC433463) United Kingdom