About Albert E. James & Son Holdings Limited (11127054) United Kingdom