About S R Cubed Limited (08909761) United Kingdom