About Oscar Walter Parson Ltd (12788597) United Kingdom