About Full Life Cycle Project Services Ltd (10277558) United Kingdom