About Three Sixty (strategic Solutions) Limited (08596486) United Kingdom