About Trevor Hill Holdings Limited (13154656) United Kingdom