About Pellegrin Limited (01842235) United Kingdom