About Abraham & Dobell Ltd. (05368307) United Kingdom