About Log Cabin Whipps Cross Limited (12075479) United Kingdom