About Whitby Investments Ltd (12958125) United Kingdom