About Scarsdale Associates Limited (07413153) United Kingdom