About Bwi 15 - 13a Kenilworth Ltd (12304223) United Kingdom