About Billy Marsh Holdings Limited (02172103) United Kingdom