About Lee Stafford Services Ltd (10770255) United Kingdom