About The Fullarton (castle Douglas) Limited (SC145524) United Kingdom