About The Swan Olney Limited (09298069) United Kingdom