About Bill Rock Limited (12155200) United Kingdom