About Osbaldeston Bains Limited (11640138) United Kingdom