About Wercker Ltd (09955959) United Kingdom