About David Swallow Consulting Ltd. (08479117) United Kingdom