About Palace Solutions Ltd (08269628) United Kingdom