About Staw Ltd. (05006651) United Kingdom