About Mark Alan Beach B1143 Limited (08020543) United Kingdom