About Solent Scale Holdings Ltd (07717864) United Kingdom