About Schipper Projects Limited (12773168) United Kingdom