About Jl Seymour Consulting Limited (07169303) United Kingdom