About Partial Eclipse Limited (04019832) United Kingdom