About First Hundred Limited (05685493) United Kingdom