About Barrow Bluebirds Limited (09021088) United Kingdom