About Jack Trench Design Limited (12555702) United Kingdom