About Logaville Limited (01160217) United Kingdom