About Abbey Supply Company Limited (03135283) United Kingdom