About Abbey House 13 Ltd (SC659986) United Kingdom