About J And P Scott Ltd. (02838308) United Kingdom