About S. A. Boyd International Limited (09416075) United Kingdom