About Barrow Bird And Pet Centre Limited (09614030) United Kingdom