About Stance (europe) Limited (07640224) United Kingdom