About Sphinx Refurbishment Ltd (10020435) United Kingdom