About Rowland 3 Limited (10959296) United Kingdom