About Stock & More Limited (09856451) United Kingdom