About Bug Storeys Ltd. (08473406) United Kingdom