About William Swift Associates Limited (02847304) United Kingdom