About John Comber Limited (08170660) United Kingdom