About Park Lea Design Agency Limited (07692482) United Kingdom