About Bowerford Associates Ltd (09615353) United Kingdom