About Weslake & Taylor Ltd (08649937) United Kingdom