About Wecker Limited (12084412) United Kingdom