About Richard P Charles Ltd (12197881) United Kingdom