About John Swain Holdings Limited (07052850) United Kingdom