About Wickwar Of London Limited (11483443) United Kingdom