About Alderwood Holdings Limited (06093099) United Kingdom