About James Flett & Sons (orkney) Limited (SC021770) United Kingdom