About The Splaxh House Ltd (13115893) United Kingdom