About Paul Scala Limited (08017879) United Kingdom