About Serrano S Building Science & Innovation Ltd (SC552827) United Kingdom