About Bickerton Greenwood Limited (06727249) United Kingdom