About Troup Curtis & Company Limited (00144175) United Kingdom