About Ot Lowry Limited (12068127) United Kingdom