About Baldock Sot Limited (11811790) United Kingdom