About Stickland Consulting Ltd (11758346) United Kingdom