About Wendyandlouis Limited (09868738) United Kingdom