About Bakerstuart Limited (07196253) United Kingdom