About C. Swan & Associates Limited (02978668) United Kingdom