About Trice & Allen Ltd (11227369) United Kingdom