About Paul S Array Ltd (12977517) United Kingdom