About Weslake & Company Limited (06518841) United Kingdom