About Second Ames Partnership Limited (10253381) United Kingdom