About Swift (secretaries) Limited (05287604) United Kingdom