About Al Jeffrey Services Limited (10678589) United Kingdom