About Altofloor Limited (07430008) United Kingdom