About Abbey Sales Limited (11758683) United Kingdom