About Bolthole Solutions Limited (03960714) United Kingdom