About Star Walk (wales) Limited (08072556) United Kingdom