About Lyke Wake & Co Limited (01118972) United Kingdom