About Elliott & Tate Ltd (07611196) United Kingdom