About Bob Stabler & Sons Limited (05196846) United Kingdom