About Rowe Richmond Ltd (12687577) United Kingdom