About Bathsheba (holdings) Limited (SC317455) United Kingdom