About Lowy Anglo Limited (07088451) United Kingdom