About Knowles Developments Limited (04781289) United Kingdom