About Tristram & Parker Ltd (13149914) United Kingdom