About Abbeymoore Limited (05508409) United Kingdom