About Eastlock Holdings Limited (13696718) United Kingdom