About Boldmere Pets & Gardens Limited (13280969) United Kingdom