About The Paint Shed Holdings Limited (SC253884) United Kingdom