About R&a Sowerby Ltd. (08373168) United Kingdom