About Look Ahead Limited (07976192) United Kingdom