About J H Puffett Limited (11997407) United Kingdom