About Surplus & Returns Asset Management Limited (12452012) United Kingdom