About Switch House Limited (04980275) United Kingdom