About Sevalon Habitat Limited (13078412) United Kingdom