About Sandboy Management Company Limited (09615375) United Kingdom