About Tim Bowman Management Limited (07609154) United Kingdom