About Wilfrid Limited (07193454) United Kingdom