About Stuart Swindell Limited (10647789) United Kingdom