About Swancombe Management Limited (05668607) United Kingdom