About Pacala Associates Limited (08530577) United Kingdom