About Hollins Lowry Limited (12981429) United Kingdom