About Square Machine Ltd (09597883) United Kingdom