About Setha Canterbury Ltd (10103700) United Kingdom