About Abbeycentre Ltd (13565854) United Kingdom