About Lee Mcgrath Limited (10802516) United Kingdom