About L Stafford Consulting Services Ltd (07587355) United Kingdom