About John Slone Contracting Limited (07199289) United Kingdom