About James Woof Ltd (12602177) United Kingdom