About Terry Bush Trimmers Ltd (13696041) United Kingdom