About Levaillants Limited (00099076) United Kingdom