About Delineation Limited (06100414) United Kingdom