About Kirkpatrick Of Deeside Limited (SC118015) United Kingdom