About Wilmot Fisher Limited (13494236) United Kingdom