About J Hamilton (fife) Ltd (SC589411) United Kingdom