About Abbey Holdings Limited (02340524) United Kingdom