About Limmer & Trinidad Company Limited (00745532) United Kingdom