About Victor Jamieson Limited (SC256278) United Kingdom