About Stanmore Consultants Limited (10689430) United Kingdom