About Green Beacon Limited (07234261) United Kingdom