About Quarmby Developments Limited (06422129) United Kingdom