About P&r Jernslett Ltd (SC533833) United Kingdom