About Rickett Tinne & Company Limited (05478445) United Kingdom