About The Stickman Consultancy Limited (08109443) United Kingdom