About Sywell Investments Limited (07881681) United Kingdom