About Bob Ruler Limited (05758657) United Kingdom