About P&e Lynch Limited (SC599713) United Kingdom