About Parker Bell (instruments) Ltd. (03666042) United Kingdom