About Look West Plus Limited (06528166) United Kingdom