About Jucan Interiors Ltd (13144253) United Kingdom