About Flintshire Bach Dog House Ltd (12756693) United Kingdom