About Full Deck Consulting Limited (08642197) United Kingdom