About India Gate Beccles Limited (11285606) United Kingdom