About P. Beck Software Limited (03146698) United Kingdom