About Waxholme Limited (06529869) United Kingdom