About Lathyrus Limited (07850652) United Kingdom