About Knowle Engineering Ltd (10047875) United Kingdom