About Windam Limited (06647057) United Kingdom