About Semley Shop Limited (IP031286) United Kingdom