About Swan Thornbury Ltd (12134999) United Kingdom