About Logstrup (uk) Limited (01208295) United Kingdom