About Mola Bolt Company Limited (04238640) United Kingdom