About Beetle Hall Limited (10889099) United Kingdom