About Rowe (sw) Holdings Ltd (07721362) United Kingdom