About Propslice Limited (12492331) United Kingdom