About Sanford Barnes Limited (04293757) United Kingdom