About Bowmans Mill Limited (10040499) United Kingdom