About Samara & Co Limited (08270751) United Kingdom