About Kendall Whyte Limited (12453904) United Kingdom