About Jeanneret Ltd (06134378) United Kingdom