About Sterling House Solutions Limited (05503903) United Kingdom