About Jamaisons Ltd (09371462) United Kingdom