About R.a. Meredith & Son (london) Limited (02722515) United Kingdom