About Wylde & Co Limited (06029275) United Kingdom