About Philelsol Limited (08178539) United Kingdom