About Encapsulate Limited (03799250) United Kingdom