About Merel Rehorst-smith Limited (09857948) United Kingdom