About Chamberlain Stean & West Limited (06109794) United Kingdom