About Grand Alpha Ltd (08792764) United Kingdom