About Pattern Development Limited (08226613) United Kingdom