About The Rattan Shop Limited (12909021) United Kingdom