About Charles Phillips & Sons (of Edinburgh) Limited (SC106486) United Kingdom