About Abbey Loos Limited (06840394) United Kingdom