About Swire Associates Limited (08825762) United Kingdom