About Ahrend Holdings Limited (02631917) United Kingdom