About Mcguffin Limited (06175381) United Kingdom