About Tattersall & Rozycki Limited (07107116) United Kingdom