About L P S Contracts Ltd. (SC244803) United Kingdom