About Alfred Road Limited (02644972) United Kingdom