About Spindly Management Company Limited (02260824) United Kingdom