About Macguffin & Co. Llp (OC437325) United Kingdom