About Laubeck Design Solutions Limited (11006651) United Kingdom