About Adam Dumbrill Limited (13602386) United Kingdom