About Mark Alderton Holdings Limited (02177675) United Kingdom