About Abbey Master Limited (12139646) United Kingdom