About Bowley Research Limited (09311753) United Kingdom