About Smerdon Holdings Limited (09521584) United Kingdom