About Lloyd Pascal & Co.limited (00369093) United Kingdom