About Bash&roshbysevenfold Ltd (13283916) United Kingdom