About P&s Solaru Ltd (10782856) United Kingdom