About Luddite Industries Limited (10614698) United Kingdom