About Tippu & Palmer Rte Company Limited (07001826) United Kingdom