About Jli Building Services Limited (07739692) United Kingdom