About Addeley Holdings Limited (07510898) United Kingdom