About Levett Holdings Ltd (05647428) United Kingdom