About Abbots Quay Limited (05276752) United Kingdom