About Lastglade Limited (05069168) United Kingdom