About Rowe & Bear Ltd (12975765) United Kingdom