About Lilywhite Investments Limited (09311157) United Kingdom