About J & B Martin (holdings) Limited (09148871) United Kingdom