About Neckycharles Services Limited (11479439) United Kingdom