About Encapsulite Projects Limited (06457053) United Kingdom