About Kallenhard Engineering Ltd (10478736) United Kingdom