About Sturt & Company Limited (07990266) United Kingdom