About M & J Stilp Limited (04135261) United Kingdom