About Bow Allen Limited (12345329) United Kingdom