About Larry G Limited (11072667) United Kingdom