About Giancarlo Beasley Limited (11912685) United Kingdom