About Astor & Bond Limited (03322898) United Kingdom