About A Bowry Limited (13055519) United Kingdom