About Jackson & Co. (fife) Limited (SC332956) United Kingdom