About J Mcgrail Limited (05861800) United Kingdom