About Stanmore Ip Limited (09385325) United Kingdom