About Battisti-rocha-rowell Ltd (13228845) United Kingdom